package com.wdb007.venus.svc.dal.order.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class OrderTransDO implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 7583009232319979518L;

	private Long id;

	private Long userId;
	
    private Long orderId;

    private String rfidCode;

    private String gridCode;

    private String restituteGridCode;
    
    private Long gridTransId;

    private String shelfCode;

    private String restituteShelfCode;
    
    private Integer transStatus;

    private BigDecimal transAmount;

    private Date payTime;

    private Long paySerialNo;

    private Integer wrongBack;

    private Date borrowDate ;
    
    private BigDecimal borrowPrice ;
    
    private Date createTime;

    private Date modifyTime;

    private Integer chargeCount;
    
    private Integer costFlag;
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getRfidCode() {
        return rfidCode;
    }

    public void setRfidCode(String rfidCode) {
        this.rfidCode = rfidCode == null ? null : rfidCode.trim();
    }

    public String getGridCode() {
        return gridCode;
    }

    public void setGridCode(String gridCode) {
        this.gridCode = gridCode == null ? null : gridCode.trim();
    }

    public Long getGridTransId() {
        return gridTransId;
    }

    public void setGridTransId(Long gridTransId) {
        this.gridTransId = gridTransId;
    }

    public String getShelfCode() {
        return shelfCode;
    }

    public void setShelfCode(String shelfCode) {
        this.shelfCode = shelfCode == null ? null : shelfCode.trim();
    }

    public Integer getTransStatus() {
        return transStatus;
    }

    public void setTransStatus(Integer transStatus) {
        this.transStatus = transStatus;
    }

    public BigDecimal getTransAmount() {
        return transAmount;
    }

    public void setTransAmount(BigDecimal transAmount) {
        this.transAmount = transAmount;
    }

    public Date getPayTime() {
        return payTime;
    }

    public void setPayTime(Date payTime) {
        this.payTime = payTime;
    }

    public Long getPaySerialNo() {
        return paySerialNo;
    }

    public void setPaySerialNo(Long paySerialNo) {
        this.paySerialNo = paySerialNo;
    }

    public Integer getWrongBack() {
        return wrongBack;
    }

    public void setWrongBack(Integer wrongBack) {
        this.wrongBack = wrongBack;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

	public Date getBorrowDate() {
		return borrowDate;
	}

	public void setBorrowDate(Date borrowDate) {
		this.borrowDate = borrowDate;
	}

	public String getRestituteGridCode() {
		return restituteGridCode;
	}

	public void setRestituteGridCode(String restituteGridCode) {
		this.restituteGridCode = restituteGridCode;
	}

	public BigDecimal getBorrowPrice() {
		return borrowPrice;
	}

	public void setBorrowPrice(BigDecimal borrowPrice) {
		this.borrowPrice = borrowPrice;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getRestituteShelfCode() {
		return restituteShelfCode;
	}

	public void setRestituteShelfCode(String restituteShelfCode) {
		this.restituteShelfCode = restituteShelfCode;
	}

	public Integer getChargeCount() {
		return chargeCount;
	}

	public void setChargeCount(Integer chargeCount) {
		this.chargeCount = chargeCount;
	}

	public Integer getCostFlag() {
		return costFlag;
	}

	public void setCostFlag(Integer costFlag) {
		this.costFlag = costFlag;
	}
	
}